• word of the day

    ne plus ultra

    ne plus ultra - Dictionary definition and meaning for word ne plus ultra

    Definition
    (noun) the state of being without a flaw or defect
    Synonyms : flawlessness , perfection

Word used in video below:
text: I've secured some ultra-light carbon fiber for the axle.
Download our Mobile App Today
Receive our word of the day
on Whatsapp